/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:12px; color:#787878;}
ul{ list-style:none;}
a{text-decoration:none;cursor:hand; color:#787878;}
.red{ color:#FF0000;}
a:focus { outline: none; }


#bar{ height:36px; min-width:1400px; background-color:#2c2c2c; overflow:hidden;}
#bar ul{ width:1010px; height:36px; line-height:36px; margin:0 auto; padding-left:210px; font-size:14px; letter-spacing:2px; color:#FFFFFF;}
#bar .city{ float:left;}
#bar .city_switch{ color:#bdbec0;}
#bar .exit{ float:right; margin-left:15px; height:36px; width:86px; text-align:center;}
#bar .system{ float:right; margin-left:15px; background:url(../images/index_03.jpg) no-repeat; height:36px; width:86px; text-align:center;}
#bar .login_info{ float:right;}
#bar .login_name{ color:#00aeef; margin-right:3px;}





#barborder{ height:1px; min-width:1400px; background:#e8e8e8; border-top:solid 1px #212121; border-bottom:solid 1px #ffffff;}
#topborder{ height:1px; min-width:1400px; background:#e8e8e8; border-top:solid 1px #fafafa; border-bottom:solid 1px #fbfbfb;}







#top{ height:70px; min-width:1400px; background-color:#f8f8f8;}
#top .body{ width:1220px; height:75px; margin:0 auto;}
#top .logo{ background:url(../images/index_55.jpg) no-repeat; width:423px; height:66px; position:relative; top:1px; left:25px;}
#top ul{ width:800px; position:relative; left:420px; top:-25px;}
#top ul li{ font-size:15px; font-weight:bold; text-align:center; width:80px; height:30px; float:left; margin-left:33px;}
#top ul li a{ color:#000000; }
#top .onfocus{ background:url(../images/index_07.jpg) no-repeat bottom; color:#fe7c0a;}
#top .focus{ background:url(../images/index_07.jpg) no-repeat bottom; color:#fe7c0a;}



#mywork_title{ height:40px; line-height:40px; margin-left:14px;}
#mywork_nav{ background:url(../images/index_177.jpg) no-repeat; height:40px;}
#mywork_nav table{ width:100%; height:100%; padding:0 20px 0 35px; color:#616161; font-size:14px; font-weight:bold;
}
#mywork_content{ height:210px; border-right:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; border-bottom:#e8e8e8 solid 1px;}
#mywork_content table{ width:100%; height:100%; padding:0 20px;}
#mywork_content table a:hover{ text-decoration:underline;}
#mywork_content .icon{ background:url(../images/index_32.gif) no-repeat left center; padding-left:15px;}

#otherswork_title{ height:40px; line-height:40px; margin-left:14px; font-size:14px; font-weight:bold; color:#000000;}
#otherswork_content{ height:175px; border:#e8e8e8 solid 1px;}
#otherswork_content table{ width:100%; height:100%; padding:0 20px;}
#otherswork_content table a:hover{ text-decoration:underline;}


#mywork_content .more, #otherswork_content .more{ text-align:right;}
#mywork_content .more a, #otherswork_content .more a{ color:#ff7d0d;}

#function_title{ height:40px; line-height:40px; margin-left:14px; font-size:14px; font-weight:bold; color:#000000;}
#function_content{ height:210px; border:#e8e8e8 solid 1px; padding:1px; overflow:hidden;}

#function_switch{ width:121px; height:20px; margin: 7px auto 8px auto;}
#function_switch .right{ margin-right:11px;}






#main{ min-width:1400px; overflow:hidden;}
#main .body{ width:1220px; margin:0 auto; padding-top:5px;}
#main_body{ padding-left:11px; width:1000px;}




#main_left{ width:209px; float:left;}
#main_left .top{ width:209px; height:108px; margin-bottom:9px;}

#main_left .middle{ width:209px; background: #f5f5f5; }
#main_left .middle .onfocus{ background-color:rgb(225, 230, 234);}
#main_left .middle .focus{ background-color:rgb(225, 230, 234);}
#main_left .middle ul li{ height:49px; overflow:hidden;}
#main_left .middle ul li a{ font-size:16px; font-weight:bold; margin-left:37px; color:#787878; display:block; height:49px; line-height:49px;}
#main_left .middle label{ font-size:16px; font-weight:bold; margin-left:37px; color:#787878; display:block; height:49px; line-height:49px;}

#main_left .bottom{ width:209px; height:44px; background:url(../images/index_54.jpg) no-repeat; line-height:44px; text-align:center;}
#main_left .bottom label{ font-size:18px; color:#FFFFFF;}





#main_right{ width:1011px; float:left; margin-right:0px;}
#main_right .nav{ background:url(../images/index_177.jpg) no-repeat; height:50px; margin-left:11px;}
#main_right .nav ul li{ width:200px;;height:50px; float:left; text-align:center; line-height:40px; font-size:14px; font-weight:bold;}
#main_right .nav ul li a{ color:#000000; display:block; line-height:40px;}
#main_right .onfocus{ background:url(../images/index_133.gif) no-repeat; color:#FFFFFF;}
#main_right .focus{ background:url(../images/index_133.gif) no-repeat; color:#FFFFFF;}

#bottom{ min-width:1400px; margin-top:50px; border-top:solid 1px #e8e8e8; overflow:hidden;}
#bottom .body{ width:1220px; height:55px; margin:0 auto; line-height:55px; text-align:center;}
#bottom label{ font-size:14px; font-weight:bold; letter-spacing:2px;}



input[type="submit"]{ cursor:pointer;}


#statistics{ }
#statistics dl{ }
#statistics dl dd{ float: left; text-align: center;}
#statistics .dashed{ border-right: dashed 1px #E6E6E6;}
#statistics .solid{ border-right: solid 1px #E6E6E6;}

